package com.share.example.stock.service;

import com.share.example.stock.model.ak.*;
import com.share.example.stock.model.db.SectorDetail;
import com.share.example.stock.model.db.SectorSpot;

import java.util.List;

public interface AkService {

    List<ZhASpotEm> stock_zh_a_spot_em();


    List<ZhAHist> stock_zh_a_hist(String code, String period, String startDate,String endDate, String adjust);

    List<ZhAHistPreMinEm> stock_zh_a_hist_pre_min_em(String code, String startDate, String endDate);

    List<ZhAHistMinEm> stock_zh_a_hist_min_em(String symbol, String startDate, String endDate, String period, String adjust);

    List<SectorSpot> stock_sector_spot(String indicator, String strCurDate);

    List<SectorDetail> stock_sector_detail(String lable, String strCurDate);

    List<InfoSzNameCode> stock_info_sz_name_code();

    List<InfoShNameCode> stock_info_sh_name_code();

    List<InfoBjNameCode> stock_info_bj_name_code();

    ProfileCninfo stock_profile_cninfo(String code);
    List<String> tool_trade_date_hist_sina();
}
